import {
  Input,
  InputNumber,
  InputPassword,
  Textarea,
  Cascader,
  Checkbox,
  Radio,
  Select,
  Switch,
  TreeSelect,
  DatePicker,
  TimePicker,
} from 'ant-design-vue'

import MoneyInput from '../inputMoney/MoneyInput.vue'

export const componentsMap = {
  input: Input,
  password: InputPassword,
  textarea: Textarea,
  number: InputNumber,
  money: MoneyInput,
  cascader: Cascader,
  checkbox: Checkbox,
  radio: Radio,
  select: Select,
  switch: Switch,
  treeselect: TreeSelect,
  datepicker: DatePicker,
  timepicker: TimePicker,
  slot: 'slot'
}